it's hard to explain - French English Dictionary